CC=gcc
LD=gcc
CFLAGS=-g -Wall -Wextra -pedantic
GTKCFLAGS=$(shell pkg-config --cflags gtk+-2.0)
GTKLIBS=$(shell pkg-config --libs gtk+-2.0)

all: gtktetris

gtktetris: gtktetris.o tetris.o
			$(LD) $(GTKLIBS) gtktetris.o tetris.o -o gtktetris

gtktetris.o: gtktetris.c
			$(CC) -c $(CFLAGS) $(GTKCFLAGS) gtktetris.c

tetris.o: tetris.h tetris.c
		$(CC) -c $(CFLAGS) tetris.c

clean:
		rm -f gtktetris gtktetris.o tetris.o
